Skip to content

chore(abi): sync tnt-core v0.17.1 ABIs#3213

Merged
drewstone merged 2 commits into
developfrom
chore/sync-tnt-core-v0.17.1
May 17, 2026
Merged

chore(abi): sync tnt-core v0.17.1 ABIs#3213
drewstone merged 2 commits into
developfrom
chore/sync-tnt-core-v0.17.1

Conversation

@drewstone
Copy link
Copy Markdown
Contributor

Adds withdrawRemainingEscrowTo to the Tangle ABI (M-2 audit remediation: owner-chosen escrow refund recipient).

Source: tnt-core-bindings v0.17.1 on crates.io / commit 855a473 on tnt-core main.

drewstone added 2 commits May 15, 2026 16:18
Regenerate tangle.ts and blueprintServiceManager.ts from tnt-core
bindings on branch chore/bindings-v0.17.0 via sync:tnt-core-assets.

tangle.ts:
- Add keeperBps (uint16) output to keeper-rebate accessors.
- Rename a reserved storage slot (__reservedAggregateCursor -> __reserved0).

blueprintServiceManager.ts:
- Add computeBillAdjustmentBps(serviceId, periodStart, periodEnd) view.

multiAssetDelegation.ts and operatorStatusRegistry.ts unchanged.
Adds `withdrawRemainingEscrowTo(uint64,address)` to the Tangle ABI —
owner-chosen escrow refund recipient for the M-2 audit remediation.

Source: tnt-core bindings v0.17.1 (`tangle-network/tnt-core#147`).
@drewstone drewstone requested a review from AtelyPham as a code owner May 17, 2026 15:12
@drewstone drewstone merged commit d49e3d0 into develop May 17, 2026
7 checks passed
@drewstone drewstone deleted the chore/sync-tnt-core-v0.17.1 branch May 17, 2026 15:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant